data translator - French English Dictionary